Install the Vocalocity Voice Browser

Before you install the Vocalocity Voice Browser, you must stop the VocalOS server and uninstall any previous versions. If you have not installed the Vocalocity Voice Browser previously, you do not need to perform this procedure.

Note: Prior to installing the Vocalocity Voice Browser, a binary calculator (bc) and perl should be installed.

To stop and uninstall the VocalOS server:

1 As user excel, stop VocalOS.

su excel

vocalos stop

exit

2 As the user root, uninstall the Vocalocity Voice Browser from the root directory:

/opt/VocalOS/Server/bin/uninstaller.pl

 

To install the Vocalocity Voice Browser:

1 As the user root, copy the excel-installer.tar file to the /root directory.

2 Extract and install the file:

tar -zxvf excel-installer.xxx.tar.gz

cd excel-installer

./install.pl RHEL <vocalos license file>

The installation may take a few minutes.

3 Enter your VMC, then press 1 to continue.

The Vocalocity Voice Browser is now installing. This could take several minutes.

You will eventually see the message, "Configuring Instance..." followed by the IP address and a unique key.

If you do not see this message, then the installer failed, most likely because the Vocalocity Voice Browser was not stopped before you started the installation. If this is the case, kill the Vocalocity Voice Browser and begin the installation again.

If you see the IP address and the unique key, continue the installation.

Configure
SwitchKit TEP

4 Enter the user ID for the user. The default is 501.

5 Enter whether you want to install a TTS engine; values are speechify, realSpeak, or none. The default is speechify.

6 Configure your number of channels that are licensed (up to 92).

7 Enter the IP address of the VocalOS server (this is the CSP VoiceXML server machine).

8 Enter the IP address of the Native Server.

9 Enter the name of the NFS server. (Leave blank to use the same machine as the VocalOS server.)

10 Enter the NFS prefix. The default is /vocalos2/tmp.

11 Enter the RPC communication port number. The default is 51099.

12 Enter the Media Manager root directory. The default is /home/vocalos2/tmp/.

13 Press 1 to continue with VocalOS Native Server configuration.

Configure VocalOS Native Server

14 Enter the RPC communication port number. The default is 51099, the same as the RPC communication port number on the VocalOS server.

15 Enter the RPC communication next port number. The default is 51200.

16 Enter the SwitchKit application ID. The default is 100.

17 Enter the SwitchKit group ID. The default is XL-TEP100.

18 Press 1 to continue with SwitchKit LLC configuration.

Configure
SwitchKit LLC

19 Enter the IP address of the SwitchKit LLC host. The default is 127.0.0.1.

20 Enter the port for the SwitchKit LLC host. The default is 1312.

21 Enter identifying information for the SwitchKit Redundant LLC host. The default is the IP address you entered in Step 19; if you are:

n Using a redundant LLC, enter the IP address.

You can leave the default if you are running the redundant LLC on the same machine, but with a different port (Step 22).

n Not using a redundant LLC, clear the default value by pressing the Space key.

22 Enter the port for the SwitchKit Redundant LLC host. The default is 1312.

Finish Installation

23 Press 1 to complete the installation.

24 After the installation process is complete, press 1 to finish or 5 to review all the information again, in case a mistake was made in entry.

Setting the Initial Silence Timeout

After you install the Vocalocity Voice Browser, you should configure the value for the initial silence timeout. The value is in hundredths of seconds. For example, the maximum, and default, value is 2000, or 20 seconds. This value is used for all record commands.

To configure the initial silence timeout:

1 Edit the vosconfig.cfg file located in the /opt/VocalOS/Server/server/nodeserver/conf directory.

2 Search for INITIAL_SILENCE.

3 Change the value to what you want it to be.

4 Save the file.